home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1998 July / EnigmA AMIGA RUN 29 (1998)(G.R. Edizioni)(IT)[!][issue 1998-07 & 08].iso / recent / bencht.lha / BenchTrash / Extras / LiesMich next >
Text File  |  1998-02-11  |  3KB  |  95 lines

  1. Zwei Files in diesem Ordner stammen von Steve Clack. Sie können verwendet 
  2. werden, um einen Gerätetreiber mit BenchTrash vollständing aus dem System 
  3. zu entfernen. Sie werfen KEINE Medien aus!
  4.  
  5. Ein weiteres Hilfsprogramm - Park - befindet sich auch in dieser Schub-
  6. lade.
  7.  
  8.  
  9. Um diese Files zu installieren, kopieren Sie "RemoveDevice" nach S: und
  10. "ResolveDeviceName" nach C:. "Park" sollte ebenso nach "C:" kopiert werden
  11. und am besten in der "Startup-Sequence" resident gemacht werden - einfach
  12. damit Sie ihre HDs auch dann wieder hochstarten können, wenn die Platte
  13. mit dem "C:"-Verzeichnis geparkt ist. Dayu später mehr.
  14. Das "S"-Bit des "RemoveDevice" Skripts muß leider noch von Hand gesetzt 
  15. werden, da es - wegen eines Fehlers in LHA - in diesem Archiv leider 
  16. nicht gesetzt sein wird. Ein Kommando wie
  17.  
  18. protect S:RemoveDevice s add
  19.  
  20. sollte dies erledigen.
  21.  
  22. Geben Sie nun das Script "RemoveDevice" als Auswurfkommando für diejenigen
  23. Geräte an, die Sie mit BenchTrash durch "Ziehen und Fallenlassen" entfernen
  24. möchten. Näheres dazu in der Anleitung im Konfigurationskapitel.
  25.  
  26. Das "ResolveDeviceName"-Programm von Steve bestimmt den Namen des Mediums
  27. in einem gegebenen Gerät. Es wird in dem besagten Skript benötigt, kann aber
  28. auch für andere Zwecke verwendet werden.
  29.  
  30. Danke, Steve, für die nette Unterstützung. Aus urheberrechtlichen Gründen
  31. bitte ich bei eventuellen Veröffentlichungen ihn ebenfalls zu befragen.
  32.  
  33.  
  34. Park verwendet die folgende Aufrufsyntax:
  35.  
  36. Park HANDLER,DEVICE/K,UNIT/N,FLAGS/N,SCSI/S,ON=START/S: 
  37.  
  38. HANDLER ist der Name des zu stoppenden Gerätes, dies kann etwas wie "DH0:"
  39. oder auch "Workbench:" sein. Bitte beachten Sie, daß alle Partitionen auf
  40. der gleichen physikalischen Festplatte damit genauso unerreichbar werden.
  41. Dies gilt insbesondere für den "C:" Ordner auf geparkten Platten! Aus diesem
  42. Grunde kann "Park" resident gemacht werden - um dieses Gerät später auch
  43. wieder starten zu können. Das "p" Bit des Files wird vermutlich im lha-
  44. Archiv gelöscht sein, Sie müssen es also vermutlich von Hand setzen
  45.  
  46. resident Park p add
  47.  
  48. und später "Park" resident machen mit
  49.  
  50. resident C:Park
  51.  
  52. Vielleicht sollten Sie diese Zeile in Ihre startup-sequence oder in die
  53. user-startup einfügen.
  54.  
  55.  
  56. Alternativ können Sie Ihre HD auch durch Angabe des exec-device Namens, der
  57. Gerätenummer und optional den Flaggen parken. Der voreingestellte Wert für
  58. Flags ist 0 und tut es in den allermeisten Fällen. Das Kommando
  59.  
  60. Park DEVICE scsi.device UNIT 1
  61.  
  62. parkt somit die HD, Unit 1, die an das "scsi.device" angeschlossen ist.
  63.  
  64.  
  65. Die Option "SCSI" sollte angegeben werden, falls es sich bei dem Geräte-
  66. treiber um einen SCSI-Hostadapter handelt, oder um ein vergleichbares
  67. Gerät, daß diese Kommandos emuliert. "Park" versucht dann, SCSI-spezifische
  68. Kommandos zum Parken oder Hochfahren des Gerätes zu senden. Falls Sie "SCSI"
  69. NICHT angeben, verwendet "Park" die exec-Kommandos "CMD_STOP" und 
  70. "CMD_START".
  71.  
  72. Bitte beachten Sie, daß die meisten SCSI-Treiber diese beiden Kommandos nicht
  73. unterstützen, also ohne das SCSI-Flag nicht funktionieren werden.
  74.  
  75.  
  76. Falls das Flag "ON" oder "START" angegeben wurde, fährt "Park" das 
  77. spezifizierte Gerät wieder hoch.
  78.  
  79.  
  80. Beispiele:
  81.  
  82. Die folgende Zeile den BenchTrash ToolTypes parkt alle "oktagon" Geräte,
  83. deren Icons auf BT abgelegt werden:
  84.  
  85. EJECT oktagon.?/Park DEVICE=%S UNIT=%N SCSI
  86.  
  87. Das "SCSI"-Argument wird nun gerade für das "oktagon" Device nicht benötigt,
  88. da es sowohl "CMD_START/STOP" als auch "HD_SCSICMD" unterstützt.
  89.  
  90.  
  91. Thomas,        
  92.     February 1998
  93.  
  94.  
  95.